package cn.yunyichina.provider.iface.entity.clinic;

import java.io.Serializable;

/**
*
* @Author auto_gen_by_tool
* @CreatedTime 2016-09-05 18:09:55
*/
public class ClinicOrder implements Serializable{

     /**/
     private String id;
     public void setId(String id) {
          this.id = id;
     }
     public String getId() {
          return id;
     }

     /*云医通订单号*/
     private String orderNo;
     public void setOrderNo(String orderNo) {
          this.orderNo = orderNo;
     }
     public String getOrderNo() {
          return orderNo;
     }

     /**/
     private String hospitalId;
     public void setHospitalId(String hospitalId) {
          this.hospitalId = hospitalId;
     }
     public String getHospitalId() {
          return hospitalId;
     }

     /*医院代码*/
     private String hospitalCode;
     public void setHospitalCode(String hospitalCode) {
          this.hospitalCode = hospitalCode;
     }
     public String getHospitalCode() {
          return hospitalCode;
     }

     /**/
     private String hospitalName;
     public void setHospitalName(String hospitalName) {
          this.hospitalName = hospitalName;
     }
     public String getHospitalName() {
          return hospitalName;
     }

     /**/
     private String branchId;
     public void setBranchId(String branchId) {
          this.branchId = branchId;
     }
     public String getBranchId() {
          return branchId;
     }

     /**/
     private String branchCode;
     public void setBranchCode(String branchCode) {
          this.branchCode = branchCode;
     }
     public String getBranchCode() {
          return branchCode;
     }

     /**/
     private String appId;
     public void setAppId(String appId) {
          this.appId = appId;
     }
     public String getAppId() {
          return appId;
     }

     /**/
     private String appCode;
     public void setAppCode(String appCode) {
          this.appCode = appCode;
     }
     public String getAppCode() {
          return appCode;
     }

     private Integer orderStatus;

     public Integer getOrderStatus() {
        return orderStatus;
    }
    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    /*支付状态：1：未支付, 2：已支付3：已退费*/
     private Integer payStatus;
     public void setPayStatus(Integer payStatus) {
          this.payStatus = payStatus;
     }
     public Integer getPayStatus() {
          return payStatus;
     }

     /*OpenID或alipayuserid标记用户的唯一*/
     private String openId;
     public void setOpenId(String openId) {
          this.openId = openId;
     }
     public String getOpenId() {
          return openId;
     }

     /*eh_user主键*/
     private String userId;
     public void setUserId(String userId) {
          this.userId = userId;
     }
     public String getUserId() {
          return userId;
     }

     /*支付渠道 1-微信，2-支付宝，3-云医通  5-支付窗*/
     private Integer payMode;
     public void setPayMode(Integer payMode) {
          this.payMode = payMode;
     }
     public Integer getPayMode() {
          return payMode;
     }

     /*1.自费  2医保 3-公费 4-农村合作医疗*/
     private Integer payType;
     public void setPayType(Integer payType) {
          this.payType = payType;
     }
     public Integer getPayType() {
          return payType;
     }

     /*订单类型 1.支付窗  2条码付 3-扫码付  4mini支付*/
     private Integer clinicOrderType;
     public void setClinicOrderType(Integer clinicOrderType) {
          this.clinicOrderType = clinicOrderType;
     }
     public Integer getClinicOrderType() {
          return clinicOrderType;
     }

     /*患者ID*/
     private String patId;
     public void setPatId(String patId) {
          this.patId = patId;
     }
     public String getPatId() {
          return patId;
     }

     /*患者姓名*/
     private String patName;
     public void setPatName(String patName) {
          this.patName = patName;
     }
     public String getPatName() {
          return patName;
     }

     /*患者电话号码*/
     private String patMobile;
     public void setPatMobile(String patMobile) {
          this.patMobile = patMobile;
     }
     public String getPatMobile() {
          return patMobile;
     }

     /*患者绑定诊疗卡类型*/
     private Integer patCardType;
     public void setPatCardType(Integer patCardType) {
          this.patCardType = patCardType;
     }
     public Integer getPatCardType() {
          return patCardType;
     }

     /*患者绑定诊疗卡号*/
     private String patCardNo;
     public void setPatCardNo(String patCardNo) {
          this.patCardNo = patCardNo;
     }
     public String getPatCardNo() {
          return patCardNo;
     }

     /*患者身份证号*/
     private String patIdNo;
     public void setPatIdNo(String patIdNo) {
          this.patIdNo = patIdNo;
     }
     public String getPatIdNo() {
          return patIdNo;
     }

     /*患者地址*/
     private String patAddress;
     public void setPatAddress(String patAddress) {
          this.patAddress = patAddress;
     }
     public String getPatAddress() {
          return patAddress;
     }

     /*患者性别*/
     private String patSex;
     public void setPatSex(String patSex) {
          this.patSex = patSex;
     }
     public String getPatSex() {
          return patSex;
     }

     /*医保卡号*/
     private String medicareCardNo;
     public void setMedicareCardNo(String medicareCardNo) {
          this.medicareCardNo = medicareCardNo;
     }
     public String getMedicareCardNo() {
          return medicareCardNo;
     }

     /*电脑号*/
     private String medicareComputerNo;
     public void setMedicareComputerNo(String medicareComputerNo) {
          this.medicareComputerNo = medicareComputerNo;
     }
     public String getMedicareComputerNo() {
          return medicareComputerNo;
     }

     /*加密串*/
     private String socialSecurityNo;
     public void setSocialSecurityNo(String socialSecurityNo) {
          this.socialSecurityNo = socialSecurityNo;
     }
     public String getSocialSecurityNo() {
          return socialSecurityNo;
     }

     /*卡密码*/
     private String patCardPwd;
     public void setPatCardPwd(String patCardPwd) {
          this.patCardPwd = patCardPwd;
     }
     public String getPatCardPwd() {
          return patCardPwd;
     }

     /*1 普通医保，医保支付必传*/
     private Integer socialSecurityType;
     public void setSocialSecurityType(Integer socialSecurityType) {
          this.socialSecurityType = socialSecurityType;
     }
     public Integer getSocialSecurityType() {
          return socialSecurityType;
     }

     /**/
     private String mzFeeId;
     public void setMzFeeId(String mzFeeId) {
          this.mzFeeId = mzFeeId;
     }
     public String getMzFeeId() {
          return mzFeeId;
     }

     /**/
     private String mzBillId;
     public void setMzBillId(String mzBillId) {
          this.mzBillId = mzBillId;
     }
     public String getMzBillId() {
          return mzBillId;
     }

     /*医保流水号*/
     private String ssFeeNo;
     public void setSsFeeNo(String ssFeeNo) {
          this.ssFeeNo = ssFeeNo;
     }
     public String getSsFeeNo() {
          return ssFeeNo;
     }

     /*医保单据号*/
     private String ssBillNo;
     public void setSsBillNo(String ssBillNo) {
          this.ssBillNo = ssBillNo;
     }
     public String getSsBillNo() {
          return ssBillNo;
     }

     /**/
     private String cancelSerialNo;
     public void setCancelSerialNo(String cancelSerialNo) {
          this.cancelSerialNo = cancelSerialNo;
     }
     public String getCancelSerialNo() {
          return cancelSerialNo;
     }

     /**/
     private String cancelBillNo;
     public void setCancelBillNo(String cancelBillNo) {
          this.cancelBillNo = cancelBillNo;
     }
     public String getCancelBillNo() {
          return cancelBillNo;
     }

     /*处方类型*/
     private String recipeType;
     public void setRecipeType(String recipeType) {
          this.recipeType = recipeType;
     }
     public String getRecipeType() {
          return recipeType;
     }

     /*处方ID*/
     private String recipeId;
     public void setRecipeId(String recipeId) {
          this.recipeId = recipeId;
     }
     public String getRecipeId() {
          return recipeId;
     }

     /*处方张数*/
     private Integer recipeCount;
     public void setRecipeCount(Integer recipeCount) {
          this.recipeCount = recipeCount;
     }
     public Integer getRecipeCount() {
          return recipeCount;
     }

     /*门诊类别*/
     private String mzCategory;
     public void setMzCategory(String mzCategory) {
          this.mzCategory = mzCategory;
     }
     public String getMzCategory() {
          return mzCategory;
     }

     /*外部订单号*/
     private String outOrderNo;
     public void setOutOrderNo(String outOrderNo) {
          this.outOrderNo = outOrderNo;
     }
     public String getOutOrderNo() {
          return outOrderNo;
     }

     /*记录名称*/
     private String recordTitle;
     public void setRecordTitle(String recordTitle) {
          this.recordTitle = recordTitle;
     }
     public String getRecordTitle() {
          return recordTitle;
     }

     /*医生名称*/
     private String doctorName;
     public void setDoctorName(String doctorName) {
          this.doctorName = doctorName;
     }
     public String getDoctorName() {
          return doctorName;
     }

     /*医生编码*/
     private String doctorCode;
     public void setDoctorCode(String doctorCode) {
          this.doctorCode = doctorCode;
     }
     public String getDoctorCode() {
          return doctorCode;
     }

     /*科室名称*/
     private String deptName;
     public void setDeptName(String deptName) {
          this.deptName = deptName;
     }
     public String getDeptName() {
          return deptName;
     }

     /*科室名称*/
     private String deptCode;
     public void setDeptCode(String deptCode) {
          this.deptCode = deptCode;
     }
     public String getDeptCode() {
          return deptCode;
     }

     /*医院交易流水号*/
     private String hisOrdNum;
     public void setHisOrdNum(String hisOrdNum) {
          this.hisOrdNum = hisOrdNum;
     }
     public String getHisOrdNum() {
          return hisOrdNum;
     }

     /*收据号*/
     private String receiptNum;
     public void setReceiptNum(String receiptNum) {
          this.receiptNum = receiptNum;
     }
     public String getReceiptNum() {
          return receiptNum;
     }

     /*医院返回的取药信息*/
     private String hisMessage;
     public void setHisMessage(String hisMessage) {
          this.hisMessage = hisMessage;
     }
     public String getHisMessage() {
          return hisMessage;
     }

     /**/
     private String barcode;
     public void setBarcode(String barcode) {
          this.barcode = barcode;
     }
     public String getBarcode() {
          return barcode;
     }

     /*是否医保 0-自费 1-医保*/
     private Integer isInsurance;
     public void setIsInsurance(Integer isInsurance) {
          this.isInsurance = isInsurance;
     }
     public Integer getIsInsurance() {
          return isInsurance;
     }

     /*单位：分,自费*/
     private Integer payAmount;
     public void setPayAmount(Integer payAmount) {
          this.payAmount = payAmount;
     }
     public Integer getPayAmount() {
          return payAmount;
     }

     /**/
     private Integer accountAmount;
     public void setAccountAmount(Integer accountAmount) {
          this.accountAmount = accountAmount;
     }
     public Integer getAccountAmount() {
          return accountAmount;
     }

     /**/
     private Integer medicareAmount;
     public void setMedicareAmount(Integer medicareAmount) {
          this.medicareAmount = medicareAmount;
     }
     public Integer getMedicareAmount() {
          return medicareAmount;
     }

     /**/
     private Integer insuranceAmount;
     public void setInsuranceAmount(Integer insuranceAmount) {
          this.insuranceAmount = insuranceAmount;
     }
     public Integer getInsuranceAmount() {
          return insuranceAmount;
     }

     /*单位：分,总金额*/
     private Integer totalAmount;
     public void setTotalAmount(Integer totalAmount) {
          this.totalAmount = totalAmount;
     }
     public Integer getTotalAmount() {
          return totalAmount;
     }

     /*是否发生异常  0 否 1是*/
     private Integer isException;
     public void setIsException(Integer isException) {
          this.isException = isException;
     }
     public Integer getIsException() {
          return isException;
     }

     /*是否处理成功   1是   0 否*/
     private Integer isHandleSuccess;
     public void setIsHandleSuccess(Integer isHandleSuccess) {
          this.isHandleSuccess = isHandleSuccess;
     }
     public Integer getIsHandleSuccess() {
          return isHandleSuccess;
     }

     /*处理次数*/
     private Integer handleCount;
     public void setHandleCount(Integer handleCount) {
          this.handleCount = handleCount;
     }
     public Integer getHandleCount() {
          return handleCount;
     }

     /*异常处理日志*/
     private String handleLog;
     public void setHandleLog(String handleLog) {
          this.handleLog = handleLog;
     }
     public String getHandleLog() {
          return handleLog;
     }

     /*创建时间*/
     private String createdTime;
     public void setCreatedTime(String createdTime) {
          this.createdTime = createdTime;
     }
     public String getCreatedTime() {
          return createdTime;
     }

     private String beginCreatedTime;
     public void setBeginCreatedTime(String beginCreatedTime) {
          this.beginCreatedTime = beginCreatedTime;
     }
     public String getBeginCreatedTime() {
          return beginCreatedTime;
     }

     private String endCreatedTime;
     public void setEndCreatedTime(String endCreatedTime) {
          this.endCreatedTime = endCreatedTime;
     }
     public String getEndCreatedTime() {
          return endCreatedTime;
     }

     /*更新时间*/
     private String updateTime;
     public void setUpdateTime(String updateTime) {
          this.updateTime = updateTime;
     }
     public String getUpdateTime() {
          return updateTime;
     }

     private String beginUpdateTime;
     public void setBeginUpdateTime(String beginUpdateTime) {
          this.beginUpdateTime = beginUpdateTime;
     }
     public String getBeginUpdateTime() {
          return beginUpdateTime;
     }

     private String endUpdateTime;
     public void setEndUpdateTime(String endUpdateTime) {
          this.endUpdateTime = endUpdateTime;
     }
     public String getEndUpdateTime() {
          return endUpdateTime;
     }

     /*支付时间*/
     private String payTime;
     public void setPayTime(String payTime) {
          this.payTime = payTime;
     }
     public String getPayTime() {
          return payTime;
     }

     private String beginPayTime;
     public void setBeginPayTime(String beginPayTime) {
          this.beginPayTime = beginPayTime;
     }
     public String getBeginPayTime() {
          return beginPayTime;
     }

     private String endPayTime;
     public void setEndPayTime(String endPayTime) {
          this.endPayTime = endPayTime;
     }
     public String getEndPayTime() {
          return endPayTime;
     }

     /*退款时间*/
     private String refundTime;
     public void setRefundTime(String refundTime) {
          this.refundTime = refundTime;
     }
     public String getRefundTime() {
          return refundTime;
     }

     private String beginRefundTime;
     public void setBeginRefundTime(String beginRefundTime) {
          this.beginRefundTime = beginRefundTime;
     }
     public String getBeginRefundTime() {
          return beginRefundTime;
     }

     private String endRefundTime;
     public void setEndRefundTime(String endRefundTime) {
          this.endRefundTime = endRefundTime;
     }
     public String getEndRefundTime() {
          return endRefundTime;
    }

    private String orgId;

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }
     
     

}